import request from '@/utils/request'
import { adminModulePrefix, codeModulePrefix } from '../../config'

export function GetMenu() {
  return request({
    url: `${adminModulePrefix}/resource/menu/tree`,
    method: 'get'
  })
}
// 根据编码查询单位信息 单个数据
export function getUnit(param) {
  return request({
    url: `${codeModulePrefix}/dm-dwbm/get/${param}`,
    method: 'get'
  })
}
// 下属单位列表
export function listChildren(param) {
  return request({
    url: `${codeModulePrefix}/dm-dwbm/listChildren/${param}`,
    method: 'get'
  })
}
// 获取tree
export function allTree(data) {
  return request({
    url: `${codeModulePrefix}/dm-dwbm/tree`,
    method: 'post',
    data
  })
}
// 更改使用单位
export function toChangeDwbm(param) {
  return request({
    url: `${codeModulePrefix}/dm-dwbm/toChangeDwbm?dwbm=0`,
    method: 'get'
  })
}
// 分页查询
export function pageSize(data) {
  return request({
    url: `${codeModulePrefix}/dm-dwbm/page`,
    method: 'post',
    data
  })
}
// 添加
export function addSave(data) {
  return request({
    url: `${codeModulePrefix}/dm-dwbm/save`,
    method: 'post',
    data
  })
}
